Skip to content

Commit

Permalink
* Use license-maven-plugin
Browse files Browse the repository at this point in the history
* Add deployment to local repository
  • Loading branch information
Nikita Koval committed May 10, 2017
1 parent 54b2626 commit d3c17d4
Show file tree
Hide file tree
Showing 93 changed files with 1,685 additions and 998 deletions.
4 changes: 2 additions & 2 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Aprof - Java Memory Allocation Profiler
Copyright (C) 2002-2014 Devexperts LLC
Copyright (C) 2002-2017 Devexperts LLC

This product is developed at Devexperts LLC (http://devexperts.com/).
Licensed under the GNU General Public License, Version 3.
Expand Down Expand Up @@ -28,7 +28,7 @@ Copyright (C) 2002-2012 Devexperts LLC
The class is licensed under the Mozilla Public License, Version 2.0.

This product includes software developed at The OW2 Consortium (http://asm.objectweb.org/).
Copyright (c) 2000-2005 INRIA, France Telecom.
Copyright (c) 2000-2011 INRIA, France Telecom.
Licensed under the Modified BSD License.
Full text of the licence can be found in the LICENSE.asm file.

18 changes: 0 additions & 18 deletions agent/pom.xml
Original file line number Diff line number Diff line change
@@ -1,21 +1,3 @@
<!--
~ Aprof - Java Memory Allocation Profiler
~ Copyright (C) 2002-2014 Devexperts LLC
~
~ This program is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ This program is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with this program. If not, see <http://www.gnu.org/licenses />.
-->

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

Expand Down
34 changes: 19 additions & 15 deletions agent/src/assembly/bin.xml
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
<!--
~ Aprof - Java Memory Allocation Profiler
~ Copyright (C) 2002-2014 Devexperts LLC
~
~ This program is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ This program is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
#%L
Aprof Agent
%%
Copyright (C) 2002 - 2017 Devexperts, LLC
%%
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public
License along with this program. If not, see
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->

<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
/*
* Aprof - Java Memory Allocation Profiler
* Copyright (C) 2002-2014 Devexperts LLC
*
package com.devexperts.aprof.benchmark;

/*-
* #%L
* JMH benchmarks
* %%
* Copyright (C) 2002 - 2017 Devexperts, LLC
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* You should have received a copy of the GNU General Public
* License along with this program. If not, see
* <http://www.gnu.org/licenses/gpl-3.0.html>.
* #L%
*/

package com.devexperts.aprof.benchmark;

import org.openjdk.jmh.annotations.GenerateMicroBenchmark;

public class BenchmarkEscapeAnalysis {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
package com.devexperts.aprof.benchmark;

/*-
* #%L
* JMH benchmarks
* %%
* Copyright (C) 2002 - 2017 Devexperts, LLC
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public
* License along with this program. If not, see
* <http://www.gnu.org/licenses/gpl-3.0.html>.
* #L%
*/

import java.io.*;

import org.openjdk.jmh.annotations.*;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
/*
* Aprof - Java Memory Allocation Profiler
* Copyright (C) 2002-2014 Devexperts LLC
*
package com.devexperts.aprof.benchmark;

/*-
* #%L
* JMH benchmarks
* %%
* Copyright (C) 2002 - 2017 Devexperts, LLC
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* You should have received a copy of the GNU General Public
* License along with this program. If not, see
* <http://www.gnu.org/licenses/gpl-3.0.html>.
* #L%
*/

package com.devexperts.aprof.benchmark;

import org.openjdk.jmh.annotations.GenerateMicroBenchmark;

public class BenchmarkPrimitives {
Expand Down
18 changes: 0 additions & 18 deletions core/pom.xml
Original file line number Diff line number Diff line change
@@ -1,21 +1,3 @@
<!--
~ Aprof - Java Memory Allocation Profiler
~ Copyright (C) 2002-2014 Devexperts LLC
~
~ This program is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ This program is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with this program. If not, see <http://www.gnu.org/licenses />.
-->

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

Expand Down
30 changes: 17 additions & 13 deletions core/src/main/java/com/devexperts/aprof/AProfAgent.java
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
/*
* Aprof - Java Memory Allocation Profiler
* Copyright (C) 2002-2014 Devexperts LLC
*
package com.devexperts.aprof;

/*-
* #%L
* Aprof Core
* %%
* Copyright (C) 2002 - 2017 Devexperts, LLC
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* You should have received a copy of the GNU General Public
* License along with this program. If not, see
* <http://www.gnu.org/licenses/gpl-3.0.html>.
* #L%
*/

package com.devexperts.aprof;

import java.io.*;
import java.lang.instrument.*;
import java.lang.reflect.Constructor;
Expand Down
30 changes: 17 additions & 13 deletions core/src/main/java/com/devexperts/aprof/AProfOps.java
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
/*
* Aprof - Java Memory Allocation Profiler
* Copyright (C) 2002-2014 Devexperts LLC
*
package com.devexperts.aprof;

/*-
* #%L
* Aprof Core
* %%
* Copyright (C) 2002 - 2017 Devexperts, LLC
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* You should have received a copy of the GNU General Public
* License along with this program. If not, see
* <http://www.gnu.org/licenses/gpl-3.0.html>.
* #L%
*/

package com.devexperts.aprof;

import java.lang.reflect.Array;

import static com.devexperts.aprof.AProfRegistry.*;
Expand Down
30 changes: 17 additions & 13 deletions core/src/main/java/com/devexperts/aprof/AProfOpsInternal.java
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
/*
* Aprof - Java Memory Allocation Profiler
* Copyright (C) 2002-2014 Devexperts LLC
*
package com.devexperts.aprof;

/*-
* #%L
* Aprof Core
* %%
* Copyright (C) 2002 - 2017 Devexperts, LLC
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* You should have received a copy of the GNU General Public
* License along with this program. If not, see
* <http://www.gnu.org/licenses/gpl-3.0.html>.
* #L%
*/

package com.devexperts.aprof;

import static com.devexperts.aprof.AProfRegistry.getRootIndex;
import static com.devexperts.aprof.AProfSizeUtil.*;

Expand Down
30 changes: 17 additions & 13 deletions core/src/main/java/com/devexperts/aprof/AProfRegistry.java
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
/*
* Aprof - Java Memory Allocation Profiler
* Copyright (C) 2002-2014 Devexperts LLC
*
package com.devexperts.aprof;

/*-
* #%L
* Aprof Core
* %%
* Copyright (C) 2002 - 2017 Devexperts, LLC
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* You should have received a copy of the GNU General Public
* License along with this program. If not, see
* <http://www.gnu.org/licenses/gpl-3.0.html>.
* #L%
*/

package com.devexperts.aprof;

import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicLong;

Expand Down
Loading

0 comments on commit d3c17d4

Please sign in to comment.